body{background:url(../images/body-bg.jpg) repeat 0px 0px;}
.wrapper{width:980px;margin:0px auto;}
.header{width:980px;margin:0px auto;}
.logo{background:url(../images/swagon-logo.png) no-repeat 0px 0px;width:299px;height:144px;}
/*.facebooklikebg{background:url(../images/facebookbg.png) no-repeat 0px 0px;width:212px;height:41px;display:block;margin:108px 0px 0px 10px;}*/

.facebooklike{width:192px;height:25px;margin:7px;}
.loginnsearchpanl{background:#020202;padding:10px;}

/*
.addtocartbtn{background:url(../images/swagon-img.png) no-repeat 0px 0px;width:121px;height:21px;display:block;cursor:pointer;}
.addtocartbtn:hover{background:url(../images/swagon-img.png) no-repeat 0px -22px;width:121px;height:21px;display:block;cursor:pointer;}

.loginbtn{background:url(../images/swagon-img.png) no-repeat 0px -44px;width:60px;height:21px;display:block;cursor:pointer;}
.loginbtn:hover{background:url(../images/swagon-img.png) no-repeat -61px -44px;width:60px;height:21px;display:block;cursor:pointer;}
*/
.searchbox{border:1px solid #000000;}
.searchbox-search-icon-bg{background:#FFF;padding:5px 7px;display:block;float:left;}
.searchbox-search-icon{background:url(../images/swagon-img.png) no-repeat -122px -41px;width:10px;height:10px;display:block;}
.search-input{width:156px;height:20px;line-height:20px;color:#000;background:#FFF;}
.gobtn{background:url(../images/swagon-img.png) no-repeat -122px 0px;width:28px;height:20px;display:block;cursor:pointer;}
.gobtn:hover{background:url(../images/swagon-img.png) no-repeat -122px -20px;width:28px;height:20px;display:block;cursor:pointer;}


.facebookicon{background:url(../images/swagon-img.png) no-repeat 0px -66px;width:27px;height:27px;display:block;cursor:pointer;}
.facebookicon:hover{background:url(../images/swagon-img.png) no-repeat 0px -94px;}

.youtubicon{background:url(../images/swagon-img.png) no-repeat -28px -66px;width:27px;height:27px;display:block;cursor:pointer;}
.youtubicon:hover{background:url(../images/swagon-img.png) no-repeat -28px -94px;}

.twittericon{background:url(../images/swagon-img.png) no-repeat -57px -66px;width:27px;height:27px;display:block;cursor:pointer;}
.twittericon:hover{background:url(../images/swagon-img.png) no-repeat -57px -94px;}

/*==========================topnav======================*/
/*.topnav{margin-top:26px;}*/
.topnav-left{background:url(../images/swagon-img.png) no-repeat -87px -66px;width:6px;height:31px;float:left}
.topnav-mid{background:url(../images/top-manubg-mid.png) repeat-x 0px 0px;height:31px;float:left;}
.topnav-right{background:url(../images/swagon-img.png) no-repeat -93px -66px;width:6px;height:31px;float:left;}

.topnav ul{list-style:none;margin:5px 0px 0px 0px;}
.topnav ul li{list-style:none;border-right:1px solid #3f3f3f;float:left;}
.topnav ul li a{color:#000;font:17px MyriadProBoldCondensed, Helvetica, sans-serif;padding:0px 8px;text-transform:uppercase;}
.topnav ul li a:hover,.topnav ul li a.selected{color:#fff;}
.topnav ul li.last{border:none;}


/*==========================topnav======================*/
.mainnav{position:relative;z-index:9999}
.mainnav-left{background:url(../images/swagon-img.png) no-repeat -100px -66px;width:6px;height:48px;float:left}
.mainnav-mid{background:url(../images/mainnav-midbg.png) repeat-x 0px 0px;height:48px;float:left;width:968px;}
.mainnav-right{background:url(../images/swagon-img.png) no-repeat -106px -66px;width:6px;height:48px;float:left;}
/*============navigation==============*/
ul.menu {list-style-type:none;padding:0px;margin:11px 0px 0px 8px;}
ul.menu * {margin:0; padding:0}
ul.menu a {float: left;display: block;color:#fff;text-decoration: none;font-size: 13px;;padding:0 9px;text-align: center;cursor: pointer;font-family:MyriadProCondensed, Helvetica, sans-serif;}
ul.menu li a{font-size:21px;padding:0 12px 0 12px;line-height:29px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
ul.menu li a{padding:0 11px 0 12px;}
}
ul.menu li {position:relative; float:left; margin:0px 0px;list-style:none;border-right:1px solid #fff;float:left;}
ul.menu ul {position:absolute; top:28px; left:0; background:none; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none;margin:0}
ul.menu ul li a {display:block; padding:6px 19px 6px; background-color:#c80000;width:170px;text-align:left;line-height:24px;}
ul.menu ul li a:hover {background-color:#f0f1f2;background-image:none !important;color:#000!important;}
ul.menu ul ul {left:208px; top:-1px}
ul.menu .menulink {float: left;display: block;color:#fff;text-decoration: none;line-height:29px;text-align: center;cursor: pointer;color:#fff;text-transform:uppercase;}
ul.menu li.last{border:0px;}

ul.menu .menulink:hover, ul.menu .menuhover, ul.menu a.selected{color: #fff;background-position: left;background-image: url(../images/nav-hover-bg.jpg);background-repeat: repeat-x;}


ul.menu a:hover  {color: #fff;}


ul.menu ul .menuhover, ul.menu ul a.selected{background-color:#f0f1f2;color:#000!important;}


ul.menu .sub {background:#c80000 url(../images/arrow.gif) 191px 15px no-repeat;color:#FFF;}
ul.menu .topline {border-top:0px solid #aaa}

/*.mainnav ul{list-style:none;margin:13px 0px 0px 0px;}
.mainnav ul li{list-style:none;border-right:1px solid #fff;float:left;}
.mainnav ul li a{color:#fff;font:21px MyriadProCondensed, Helvetica, sans-serif;padding:0px 12px;text-transform:uppercase;}
.mainnav ul li a:hover,.mainnav ul li a.selected{color:#fff;}
.mainnav ul li.last{border:none;}
*/


/*===========================mainbanner=====================*/

.mainbanner{width:980px;}
.contentbox314{width:314px;}
.contentbox-top314{background:url(../images/boxtop314.png) no-repeat 0px 0px;width:314px;height:20px;}
.contentbox-mid314{background:url(../images/boxmid314.png) repeat-y 2px 0px;width:314px;}
.contentbox-bottom314{background:url(../images/boxbottom314.png) no-repeat 2px 0px;width:314px;height:13px;}

.boxtitle314{font:70px NewsGothBdXCnBTBold,Arial, Helvetica, sans-serif;color:#98082c;text-transform:uppercase;}

.readmorebtn{background:url(../images/swagon-bottons.png) no-repeat 0px 0px;width:135px;height:59px;display:block;cursor:pointer;}
.readmorebtn:hover{background:url(../images/swagon-bottons.png) no-repeat 0px -59px;}

.readmoremargin{margin:-67px 0px 0px 128px;}
.newsimgbg{background:url(../images/newsimgbg.png) no-repeat 0px 0px;width:99px;height:129px;padding:5px 0px 0px 6px;}
.newstitle{font:15px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; text-align:left;}

.readmorered{font:12px Arial, Helvetica, sans-serif;color:#a60125;font-weight:bold;text-decoration:underline;}


.getthelookbtn{background:url(../images/swagon-bottons.png) no-repeat 0px -119px;width:147px;height:59px;display:block;cursor:pointer;}
.getthelookbtn:hover{background:url(../images/swagon-bottons.png) no-repeat 0px -178px;}

.getthelookmargin{margin:-67px 0px 0px 143px;}

.featuredimgbg{background:url(../images/featuredimgbg.png) no-repeat 0px 0px;width:261px;height:284px;padding:7px 0px 0px 8px;}

.checkitoutbtn{background:url(../images/swagon-bottons.png) no-repeat -135px 0px;width:146px;height:59px;display:block;cursor:pointer;}
.checkitoutbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -135px -59px;}

.checkitoutmargin{margin:-67px 0px 0px 129px;}

.mixnmatchbanner{background:url(../images/mixnmatchb1.jpg) no-repeat 0px 0px;width:277px;height:141px;}

.gocreatebtn{background:url(../images/swagon-bottons.png) no-repeat -281px 0px;width:122px;height:59px;display:block;cursor:pointer;}
.gocreatebtn:hover{background:url(../images/swagon-bottons.png) no-repeat -281px -59px;}

.gocreatebtnmargin{margin:75px 0px 0px 152px;}
.minheight527px{min-height:527px;}

.watchnowbtn{background:url(../images/swagon-bottons.png) no-repeat -147px -119px;width:135px;height:59px;display:block;cursor:pointer;}
.watchnowbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -147px -178px;}

.watchnowbtnmargin{margin:-67px 0px 0px 149px;}

.minheight300px{min-height:295px;}

.hinputbg{background:url(../images/Hinput.png) no-repeat 0px 0px;width:258px;height:41px;margin:5px 13px;}
.hinputbg:hover{background:url(../images/Hinputhover.png) no-repeat 0px 0px;width:258px;height:41px;}

.hinput{background:#FFF;border:0px solid #FFF;margin:9px;width:240px;height:25px;font:12px Arial, Helvetica, sans-serif;color:#000;}


.signuptodaybtn{background:url(../images/swagon-bottons.png) no-repeat 0px -240px;width:158px;height:59px;display:block;cursor:pointer;}
.signuptodaybtn:hover{background:url(../images/swagon-bottons.png) no-repeat 0px -299px;}

.signuptodaybtnmargin{margin:0px 0px 0px 122px;}

.store-locator{background:url(../images/store-locators.jpg) no-repeat 0px 0px;width:289px;text-indent:-99999999px;}

.findyourswaggearbtn{background:url(../images/swagon-bottons.png) no-repeat -159px -240px;width:209px;height:59px;display:block;cursor:pointer;}
.findyourswaggearbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -159px -299px;}

.findyourswaggearbtnmargin{margin:0px 0px 0px 122px;}

/*================footer start=================*/

.footerbg{background:url(../images/footerbg.jpg) repeat-x 0px 0px;width:100%;height:189px;}

.footercenter{width:980px;margin:0px auto;}

.footerlogo{background:url(../images/footer-logo.png) no-repeat 0px 0px;width:286px;height:133px;}

.footerlink{}

.footerlink ul{list-style:none outside none;}
.footerlink ul li{list-style:none outside none; color:#FFF; }
.footerlink ul a{font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;}

.footerlink ul a:hover,.footerlink ul a.selected{font:13px Arial, Helvetica, sans-serif;color:#fff100;font-weight:bold;}

.footerfollowus{width:135px;}
.footerfollowustitle{font:40px NewsGothBdXCnBTBold, Helvetica, sans-serif;color:#FFF;}

.giveusfeedback{background:url(../images/giveusfeedback.jpg) no-repeat 0px 0px;width:162px;height:81px;display:block;cursor:pointer;text-indent:-9999999px;}

.fbottomlink{list-style:none none none;}
.fbottomlink li{list-style:none none none;float:left;border-right:1px solid #000;height:15px;}
.fbottomlink li a{font:12px Arial, Helvetica, sans-serif;color:#000;font-weight:bold;padding:0px 10px 3px 10px;vertical-align:middle;}
.fbottomlink li a:hover{color:#98082c;font-weight:bold;}
.fbottomlink li.flast{border:0px;}

/*===========================innerbanner========================*/
.innerbanner{width:980px;}
.innermidbox-top{background:url(../images/innermidboxtop.png) no-repeat 0px 0px;width:987px;height:19px;margin-left:-4px;}
.innermidbox-mid{background:url(../images/innermidboxmid.png) repeat-y 2px 0px;width:981px;}
.innermidbox-bottom{background:url(../images/innermidboxbottom.png) no-repeat 0px 0px;width:981px;height:19px;margin-left:1px; }
.hline{background:url(../images/hline.png) repeat-x 0px 0px;width:100%;margin:5px 0px;height:6px;}

/*========================leftpanel===========================*/
.leftpanel{width:230px;}
.leftpanel-top{background:url(../images/leftpaneltop.jpg) no-repeat 0px 0px;width:229px;height:9px;}
.leftpanel-mid{background:url(../images/leftpanelmid.jpg) repeat-y 0px 0px;width:229px;}
.leftpanel-bottom{background:url(../images/leftpanelbottom.jpg) no-repeat 0px 0px;width:229px;height:9px;}
.leftpanel-innerbox{padding:0px 12px;}

.leftpanel-innerbox a{color:#FFFFFF;}

.leftpanel-title{background:url(../images/leftpanel-title.png) repeat 0px 0px;width:100%;padding:10px 0px;font:18px Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF; text-align:center;}

.leftpanellist ul {margin:0; padding:0; list-style:none outside none;}
.leftpanellist ul li{margin:0; padding:0; list-style:none; font: 13px Arial, Helvetica, sans-serif;line-height:26px;background:url(../images/leftlistarrow.png) 0px 4px no-repeat; padding:0px 0 0 26px;}
.leftpanellist ul li a{margin:0; padding:0; list-style:none; font: 13px Arial, Helvetica, sans-serif;line-height:26px;color:#ffffff;}
.leftpanellist ul li a:hover{margin:0; padding:0; list-style:none; font: 13px Arial, Helvetica, sans-serif;color:#fae700;}


/*=========================rightpanel==========================*/
.rightpanel{width:694px;}
.pagingbox{border:1px solid #cac9c9;background:#f7f7f7;width:100%;height:35px}
.sortbycombo{width:200px;height:24px;border:1px solid #c3c3c3;background:#FFF;font:12px Arial, Helvetica, sans-serif;padding:3px;}


.paging {color: #3B3B3B;float: left;font-size: 11px;margin: 2px 0 0;padding: 0;}
.paging ul {margin: 3px 0 0 3px;padding: 0 0 0 0;}
.paging li {color: #2079AF; float: left;font-weight: bold;list-style-type: none;margin: 0 2px;padding: 0;}
.paging li a {color: #000000;float: left;height: 15px;line-height: 14px;margin: 0 1px;padding: 0;text-align: center;text-decoration: none;   width: 15px;}
.paging li a:hover {background: url(../images/pagingactivebg.jpg) no-repeat scroll 0px -1px transparent;color: #ffffff;cursor: pointer;float: left; height:15px;text-decoration: none;width: 15px;}
.paging li.selected a {background: url(../images/pagingactivebg.jpg) no-repeat scroll 0px -1px transparent;color: #ffffff;cursor: pointer;float: left;height: 15px;text-decoration: none;width: 15px;}
.paging a {color: #000000;text-decoration: none;}
.paging a:hover {color: #000000;text-decoration: none;}
.next-button {background: url(../images/arrowprevius.jpg) no-repeat scroll 0px 0px transparent; cursor: pointer;float: left;height: 16px;margin: 4px 0 0;width: 8px;height:12px;}
.prev-button {background: url(../images/arrownext.jpg) no-repeat scroll 0px 0px transparent;cursor: pointer;float: left;height: 16px;margin:4px 2px 0;padding: 0;width: 8px;}
.next-button:hover {background: url(../images/arrowprevius.jpg) no-repeat scroll 0px 0px transparent;cursor: pointer;float: left;height: 16px;margin: 4px 0 0;width: 8px;}
.prev-button:hover {background: url(../images/arrownext.jpg) no-repeat scroll 0px 0px transparent;cursor: pointer;float: left;height: 16px;margin: 4px 2px 0;padding: 0;width: 8px;}


.productmainbox{width:220px;background:#f7f7f7;border:1px solid #cac9c9;}
.productimgbg{background:url(../images/productimgbg.png) no-repeat 0px 0px;width:186px;height:228px;padding:11px;}
.listproductname{font:15px Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}
.listdesc{font:12px Arial, Helvetica, sans-serif;color:#000;}
.listproductprice{font:12px Arial, Helvetica, sans-serif;color:#F00;font-weight:bold;}

.listaddtocartbtn{background:url(../images/swagon-bottons.png) no-repeat -281px -119px;width:119px;height:42px;display:block;cursor:pointer;}
.listaddtocartbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -281px -160px;}

.pagetitle{color: #98082C;font: bold 35px/35px NewsGothBdXCnBTBold,Arial,Helvetica,sans-serif;}

/*=====================28 April 2012=====================*/
/* Product details*/

.product-details{width:364px; float:left;}

.product-details h3{ font:19px Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}

.product-details .created{ font-size:12px; font-weight:bold; color:#3a3939;}

.product-details .created span{ font-size:12px; font-weight:normal; color:#fe0000; text-decoration:underline;}

.product-details .l-price{font-size:14px; font-weight:bold; color:#000; float:left; margin-right:10px;}

.product-details .l-price span{font-weight:normal; margin:0 0 0 5px; text-decoration:line-through; color:}

.product-details .n-price{font-size:14px; font-weight:bold; color:#000; float:left;}

.product-details .n-price span{font-weight:bold; margin:0 0 0 5px; color:#ff0000;}

.tab-list{width:362px; position:relative; z-index:1;}

.tab-list a .t-mid{font-size:14px; font-weight:bold; color:#000; float:left; line-height:35px; display:block; padding:0 15px;border-right:1px solid #cbcaca;}

.tab-list a.selected .t-mid, .tab-list a:hover .t-mid{font-size:14px; font-weight:bold; color:#000; float:left; line-height:35px; display:block; padding:0 15px;position:relative; z-index:1;background:#f7f7f7;}

.tab-list a.last{margin:0;}

.tabbbing{border-left:1px #cdcccc solid;border-right:1px #cdcccc solid;border-top:1px #cdcccc solid;background:#e7e7e7;}
.tabbbing a{display:block; float:left;}

.tab-list .tab-middle{border-bottom:1px #cdcccc solid;border-left:1px #cdcccc solid;border-right:1px #cdcccc solid;width:340px;  position:relative; z-index:0; padding:12px 10px; font-size:12px; font-weight:normal; line-height:18px; text-align:justify; height:275px; overflow:auto;background:#f7f7f7;}

.bdr-right-none{border-right:1px solid #efefef !important; }


.download-bro{ display:block; background:url(../images/download-bro.gif) left top no-repeat; width:181px; height:33px; position:absolute; right:1px; bottom:0;}

.download-bro:hover{ display:block; background:url(../images/download-bro-hvr.gif) left top no-repeat; width:181px; height:33px;}

.listemailtofriendbtn{background:url(../images/swagon-bottons.png) no-repeat 0px -359px;width:141px;height:42px;display:block;cursor:pointer;}
.listemailtofriendbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -141px -359px;}

.right-part{ width:690px; float:right; margin-right:5px; position:relative; z-index:0;}




/* Right Scrolling Products */

.other-product{ background:url(../images/other-product-title.jpg) left top no-repeat; width:33px; height:261px; position:absolute; left:0; top:95px;}

.scroll-product-bg{width:690px; float:right;background:#f7f7f7;}

.scroll-product-bg .scroll-top-bg{ width:690px; height:33px; background:url(../images/scroll-top-bg.png) left top no-repeat;}

.scroll-product-bg .scroll-btm-bg{ width:690px; height:33px; background:url(../images/scroll-btm-bg.png) left top no-repeat;}

.scroll-product-bg .scroll-mid-bg{ width:690px;border-right:1px solid #cac9c9;border-left:1px solid #cac9c9;}



.scroll-mid-bg .scroll-product{width:112px; text-align:center;height:163px;background:url(../images/slider-img-bg.png) no-repeat 0px 0px;padding:11px 0px;margin:8px auto;}

.scroll-mid-bg .scroll-product .p-title{ font-size:12px; color:#000; font-weight:bold;}

.scroll-mid-bg .scroll-product .p-title a{ font-size:12px; color:#000; font-weight:bold;}

.scroll-mid-bg .scroll-product .p-price{color:#ff0000; font-weight:bold; font-size:12px;}

.scroll-mid-bg .scroll-product .star-rate{width:96px; margin:auto;}

/*======================================================*/
.backbtn{background:url(../images/swagon-bottons.png) no-repeat -284px -358px;width:92px;height:42px;display:block;cursor:pointer;}
.backbtn:hover{background:url(../images/swagon-bottons.png) no-repeat -376px -358px;}


.contact-left{width:110px; font-size:14px; font-weight:bold; float:left;}

.hinputbg-area{background:url(../images/Hinput-area.png) no-repeat 0px 0px;width:258px;height:81px;margin:5px 13px;}
.hinputbg-area:hover{background:url(../images/Hinputhover-area.png) no-repeat 0px 0px;width:258px;height:81px;}

.hinputbg-area-big{background:url(../images/Hinput-area.png) no-repeat 0px 0px;width:458px;height:150px;}
.hinputbg-area-big:hover{background:url(../images/Hinputhover-area.png) no-repeat 0px 0px;width:458px;height:150px;}

.hinput-area{background:#FFF;border:0px solid #FFF;margin:9px;width:240px;height:64px;font:12px Arial, Helvetica, sans-serif;color:#000;}

.continue-btn{ background:url(../images/swagon-bottons.png) -1px -400px no-repeat; width:99px; height:42px; border:none; cursor:pointer;} 
.continue-btn:hover{ background-position:-102px -400px;}

.right-side-brd{ border-right:2px #999 dashed;}
.signin-btn{ background:url(../images/swagon-bottons.png) -204px -400px no-repeat; width:99px; height:42px; border:none; cursor:pointer;} 
.signin-btn:hover{ background-position:-305px -400px;}

.required{ color:#FF0000;}
.hinputcombo{background:#FFF;border:0px solid #FFF;margin:9px;width:240px; padding:4px;font:12px Arial, Helvetica, sans-serif;color:#000;}

.edit-btn{ background:url(../images/swagon-bottons.png) 0px -442px no-repeat; width:79px; height:42px; border:none; cursor:pointer;}
.edit-btn:hover{ background-position:-80px -442px;}

.delete-btn{ background:url(../images/swagon-bottons.png) -161px -442px no-repeat; width:90px; height:42px; border:none; cursor:pointer;}
.delete-btn:hover{ background-position:-252px -442px;}

.addaddress-btn{ background:url(../images/swagon-bottons.png) 0px -485px no-repeat; width:120px; height:42px; border:none; cursor:pointer;}
.addaddress-btn:hover{ background-position:-122px -485px;}

.update-btn{ background:url(../images/swagon-bottons.png) -246px -485px no-repeat; width:89px; height:42px; border:none; cursor:pointer;}
.update-btn:hover{ background-position:-338px -485px;}


.changeaddress-btn{ background:url(../images/swagon-bottons.png) 0px -531px no-repeat; width:139px; height:42px; border:none; cursor:pointer;}
.changeaddress-btn:hover{ background-position:-143px -531px;}

.reviews-btn{ background:url(../images/swagon-bottons.png) -287px -531px no-repeat; width:89px; height:42px; border:none; cursor:pointer;}
.reviews-btn:hover{ background-position:-381px -531px;}

.views-btn{ background:url(../images/swagon-bottons.png) 0px -576px no-repeat; width:79px; height:42px; border:none; cursor:pointer;}
.views-btn:hover{ background-position:-82px -576px;}

.checkout-btn{ background:url(../images/swagon-bottons.png) -166px -576px no-repeat; width:99px; height:42px; border:none; cursor:pointer;}
.checkout-btn:hover{ background-position:-269px -576px;}

.buynow-btn{ background:url(../images/swagon-bottons.png) 0px -622px no-repeat; width:99px; height:42px; border:none; cursor:pointer;}
.buynow-btn:hover{ background-position:-103px -622px;}

.writereview-btn{ background:url(../images/swagon-bottons.png) -206px -622px no-repeat; width:119px; height:42px; border:none; cursor:pointer;}
.writereview-btn:hover{ background-position:-329px -622px;}

.dashboard{ color:#000; font-size:12px;}
.dashboard a{ color:#000; font-size:12px; font-weight:bold;}

.dashboard a:hover{ color:#98082C;}
.newsbox{width:278px;}
#slider1 {width:282px; position:relative; }
#slider1 .viewport { float: left; width: 282px; height: 380px; overflow: hidden; position: relative; }
#slider1 .buttons {display: block;text-indent: -999em;  overflow: hidden; position:absolute; }
#slider1 .next { background:url(../images/prev-arrow-img.png) left top no-repeat; width:21px; height:27px; top:-50px; right:10px;}
#slider1 .next:hover{ background:url(../images/prev-arrow-img-hvr.png) left top no-repeat;}
#slider1 .prev{background:url(../images/next-arrow-img.png) left top no-repeat; width:21px; height:27px;  top:-50px; right:35px;}
#slider1 .prev:hover{ background:url(../images/next-arrow-img-hvr.png) left top no-repeat;}
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 282px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 10px 0 0; height: 380px;  width: 282px;}

#slider2 {width:282px; position:relative; }
#slider2 .viewport { float: left; width: 282px; height: 380px; overflow: hidden; position: relative; }
#slider2 .buttons {display: block;text-indent: -999em;  overflow: hidden; position:absolute; }
#slider2 .next { background:url(../images/prev-arrow-img.png) left top no-repeat; width:21px; height:27px; top:-50px; right:10px;}
#slider2 .next:hover{ background:url(../images/prev-arrow-img-hvr.png) left top no-repeat;}
#slider2 .prev{background:url(../images/next-arrow-img.png) left top no-repeat; width:21px; height:27px;  top:-50px; right:35px;}
#slider2 .prev:hover{ background:url(../images/next-arrow-img-hvr.png) left top no-repeat;}
#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 282px; left: 0 top: 0; }
#slider2 .overview li{ float: left; margin: 0 10px 0 0; height: 380px;  width: 282px;}


.submit-btn{ background:url(../images/swagon-bottons.png) 0px -670px no-repeat; width:91px; height:42px; border:none; cursor:pointer;}
.submit-btn:hover{ background-position:-94px -670px;}

.home-contact { background:url(../images/swagon-img.png) left -121px no-repeat; width:20px; height:20px; display:block;}
.call-contact { background:url(../images/swagon-img.png) left -140px no-repeat; width:20px; height:16px; display:block;}
.fax-contact { background:url(../images/swagon-img.png) left -159px no-repeat; width:20px; height:16px; display:block;}
.mail-contact { background:url(../images/swagon-img.png) left -175px no-repeat; width:20px; height:16px; display:block;}

.contact-page-left { width:420px; float:left; padding: 0 0 0 0px;}
.contact-page-right {  float:right; padding: 0 0px 0 0px;}

.contact-left-new{width:27px;float:left;}
.contactinfobox{width:450px;border:1px solid #999;background:#FFF;}

.w150px{width:150px;}

.contact-right {float:left;}
.contact-right a{ color:#8D8D8D; text-decoration:none;}
.contact-right a:hover{ color:#000; text-decoration:none;}

.fcolorw{color:#FFF;}


.red-star-rate {background:url(../images/swagon-img.png) no-repeat -20px -125px; width:15px; height:15px; margin:0 5px 0 0; float:left;}
.grey-star-rate {background:url(../images/swagon-img.png) no-repeat -36px -125px; width:15px; height:15px; margin:0 5px 0 0; float:left;}

.w100px{width:100px;}.w60px{width:60px;}.w50px{width:50px;}
.w190px{width:190px;}
.w200px{width:200px;}
.borderallw{border:1px solid #FFF;}

.shoppingtable table{border:1px solid #dfdcd2;background:#dfdcd2;}
.shoppingtable table th{background-color:#f0f0f0; height:35px;padding:0px 8px;color:#98082c;font-size:15px;font-weight:bold;vertical-align:middle;text-align:left;}
.shoppingtable table td{padding:8px 8px; /*color:#7f7f7f;*/ font-size:12px;font-weight:normal;border-bottom:1px solid #e9e9e9;border-left:1px solid #e2e1e1;vertical-align:middle;text-align:left;}
.shoppingtable table td.totle{background-color:#f0f0f0; height:35px;padding:0px 8px;color:#000;font-size:12px;font-weight:normal;vertical-align:middle;text-align:left;}

.update-btn{ background:url(../images/swagon-bottons.png) -192px -670px no-repeat; width:91px; height:42px; border:none; cursor:pointer;}
.update-btn:hover{ background-position:-286px -670px;}

.checkoutsmall-btn{ background:url(../images/swagon-bottons.png) 0px -717px no-repeat; width:134px; height:42px; border:none; cursor:pointer;}
.checkoutsmall-btn:hover{ background-position:-138px -717px;}

.home-text h2{width:380px;}

.addressinfobox{width:300px;border:1px solid #999;background:#FFF;}

.reviewbox{width:100%;border:1px solid #999;background:#FFF;}



.topnav{margin-top:15px;}
.facebooklikebg{background:url(../images/facebookbg.png) no-repeat 0px 0px;width:212px;height:41px;display:block;margin:-40px 0px 0px 10px;}

.header-right { width:600px;}

.myaccount {background:url(../images/swagon-img.png) no-repeat 0px -126px;width:101px;height:21px;display:block;cursor:pointer; color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold; text-align:center;}

.addtocartbtn{background:url(../images/swagon-img.png) no-repeat 0px 0px;width:86px;height:21px;display:block;cursor:pointer; color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold; padding:0 0 0 35px;}
.addtocartbtn:hover{background:url(../images/swagon-img.png) no-repeat 0px -22px;width:86px;height:22px;display:block;cursor:pointer; color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold; padding:0 0 0 35px;}

.loginbtn{background:url(../images/swagon-img.png) no-repeat 0px -44px;width:60px; text-align:center; height:21px;display:block;cursor:pointer;color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold;}
.loginbtn:hover{background:url(../images/swagon-img.png) no-repeat -61px -44px;width:60px;height:21px;display:block;cursor:pointer;color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold;}
